package com.sai.jsai.module.system.dal.entity;

import com.baomidou.mybatisplus.annotation.TableName;
import com.sai.jsai.common.starter.mybatisplus.domain.entity.BaseEntity;
import lombok.Getter;
import lombok.Setter;

import java.time.LocalDateTime;

/**
 * @author jisai
 * @version 0.0.1
 * @Description 系统用户
 * @createTime 2024/09/24
 */
@Setter
@Getter
@TableName("sys_user")
public class SysUser extends BaseEntity {

    /**
     * 用户账号
     */
    private String username;

    /**
     * 加密后的密码
     */
    private String password;

    /**
     * 用户昵称
     */
    private String nickname;

    /**
     * 备注
     */
    private String remark;

    /**
     * 手机号码
     */
    private String mobile;

    /**
     * 帐号状态
     * 枚举
     */
    private Integer status;

    /**
     * 最后登录IP
     */
    private String loginIp;

    /**
     * 最后登录时间
     */
    private LocalDateTime loginDate;

}
